home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Complete RPG Maker XP - 41 Games
/
tg esp 48 rpg maker.iso
/
RPG3D
/
Tools_Utilities
/
Quark.exe
/
Quark
/
help
/
zips
/
OOP_examples.ZIP
/
figures.py
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
Macintosh to JP
NeXTSTEP
RISC OS/Acorn
Shift JIS
UTF-8
Wrap
Python Source
|
2003-04-28
|
488 b
|
25 lines
import math
class Figure:
def __init__(self, x, y ,z):
self.x = x
self.y = y
self.z = z
def origin(self):
return self.x, self.y, self.z
class Point(Figure):
pass
class Circle(Figure):
def __init__(x, y, z, r):
Figure.__init__(self, x, y, z)
self.radius = r
def circumference(self):
return self.radius*math.pi
def radius(self):
return self.radius